package ui;

import java.awt.Image;

import javax.swing.JFrame;

import resourse.ResourseMannager;

public class PropertyFrame extends JFrame {

	private static PropertyFrame instance;
	private static int server_config;
//	public static boolean isServerConfig() {
//		return server_config;
//	}
//
//	public static void setServerConfig(boolean server_config) {
//		PropertyFrame.server_config = server_config;
//	}
//
//	public static PropertyFrame getInstance() {
//		if(instance==null){
//			instance=new PropertyFrame(server_config);
//		}
//		return instance;
//	}

	PropertyFrame(int server_config){
		
		super("桌面属性");
		Image icon=ResourseMannager.getImageIcon("config.png", 16, 16).getImage();
		this.setIconImage(icon);
		this.setBounds(100, 100, 450, 400);
		init(server_config);
	}
	
	private void init(int server_config){
		if(server_config == 1)
		{
			ServerConfigPanel panel=new ServerConfigPanel();
			this.getContentPane().add(panel);
			//this.setBounds(100, 100, 450, 400);
		}else if(server_config == 2)
		{
			ClientConfigPanel panel=new ClientConfigPanel();
			this.getContentPane().add(panel);
		}else
		{
			SettingConfigPanel panel=new SettingConfigPanel();
			this.getContentPane().add(panel);
			
		}
		
		
	}

	
}
